#ifndef LCD_H
#define LCD_H



#define RGB565(r, g, b) (((r >> 3) << 11) | ((g >> 2) << 5) | (b >> 3))


/*** 摄像头像素格式及其描述信息 ***/
typedef struct  {
    int width;   //LCD宽度
    int height; //LCD高度
    int min_w; //真实参数
    int min_h; //真实高度
    unsigned short* screen_base;//显存的基地址
} lcd_info;



//格式转换
void YUYV_to_RGB5652(char *yuyv_data, lcd_info lcd_info,unsigned int length);
int fb_dev_init(const char* device,lcd_info *lcd_info);

#endif